@charset "UTF-8";
/* 整体 */
.whole {
  width: 100%;
  background-color: #f7f7f7;
}

/* 内容 */
.body {
  width: 100vw;
  height: 500px;
  background-color: #F7F7F7;
}

.body1 {
  width: 700px;
  height: 350px;
  margin: 30px auto 0 auto;
  background-color: #FFFFFF;
  border-radius: 5px;
}

.body1 > p {
  width: 680px;
  height: 20px;
  border-left: 7px solid red;
  float: left;
  padding-left: 20px;
  margin-top: 20px;
}

.body4 {
  width: 300px;
  height: 500px;
  margin: 0 auto;
}

.inr {
  width: 300px;
  height: 30px;
  border: none;
  border-radius: 5px;
  margin-top: 10px;
  background-color: #F7F7F7;
}

.register {
  background-color: red;
  color: white;
}
